  .messageList {
    height: calc(100vh - 1rem);
    margin-top: 1rem;
    width: 100%;
    overflow: scroll;
    .m_item_min_width {
        min-width: 1.5!important;
    }
    .m_box_padding {
        padding: .2rem 0.07rem .1rem 0.07rem;
    }
    .m_box_top {
        padding: .4rem 0.07rem;
    }
    .sub-title {
        font-size: .48rem;
        padding: 20px 0 0 0;
        text-align: center;
      }
    .m_table {
        border: 1px solid #ccc;
        border-collapse:collapse;
        td.m_td_first {
            min-width: 1.5rem;
        }
        td {
            border: 1px solid #ccc;
            padding: 20px 5px;
            text-align: center;
            .m_input_box{
               height: 0.5rem;
               min-height: .5rem;
               background: none;
            }
            .am-list-item.am-input-item:after{
               border-bottom: none;
            }
        }
        td.m_td_bg {
            background: #eee;
        }
    }

}